Intel Threading Building Blocks

Threading Building Blocks
開発元 インテル
最新版
2021.10.0 / 2023年7月25日 (2023-07-25)[1]
リポジトリ ウィキデータを編集
プログラミング
言語
C++
対応OS Windows, Linux, macOS, Android[2]
種別 ライブラリフレームワーク
ライセンス デュアルライセンス: 商用 / オープンソース (Apache License 2.0)
公式サイト www.threadingbuildingblocks.org
software.intel.com/en-us/intel-tbb

インテル スレッディング・ビルディング・ブロック (Intel® Threading Building Blocks, TBB) は、インテルが公開しているマルチスレッド対応のC++テンプレートライブラリである。マルチCPUマルチコアCPUなどを搭載したコンピュータ上でアプリケーションを効率よく動作させることができる。

商用版とオープンソースソフトウェア版があり、オープンソース版は無償でダウンロードが可能である。バージョン4.4系列まではGPLv2[3]だったが、バージョン2017からはApache License 2.0となった[4]

様々なプラットフォーム上で動作する(クロスプラットフォーム)。

  1. ^ Releases · oneapi-src/oneTBB”. GitHub. 2023年10月4日閲覧。
  2. ^ oneTBB/SYSTEM_REQUIREMENTS.md at master · oneapi-src/oneTBB
  3. ^ oneapi-src/oneTBB at 4.4.6
  4. ^ oneapi-src/oneTBB at 2017

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search